package com.qqtech.qquan.pub.model;


import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.qqtech.core.frame.model.BaseDomain;

@SuppressWarnings("serial")
public class PubFeedback extends BaseDomain{

	//columns START
    /** 店铺id */
	private java.lang.Integer shopId;
    /** 订单号 */
	private java.lang.String orderNo;
    /** 评价对应的业务类型OrderBaseOrderTypeDictEnum:1-家政;2-圈商 */
	private java.lang.Integer type;
    /** 商品id */
	private java.lang.Integer productId;
    /** 评价内容 */
	private java.lang.String content;
    /** 评价图片，多张图以分号分开 */
	private java.lang.String img;
    /** 评分满意度:1-不满意;2-一般;3-满意;4-非常满意;5-强烈推荐 */
	private java.lang.Integer score;
    /** 评价等级:1-差评,2-中评,3-好评 */
	private java.lang.Integer level;
    /** 评价人 */
	private java.lang.Integer creatorId;
    /** 是否有效:1-是;2-否 */
	private java.lang.Integer status;
    /** 是否匿名:1-是;2-否 */
	private java.lang.Integer anonymous;
	/** 评价对象:1-商品;2-物流;3-卖家 */
	private java.lang.Integer obj;
	//columns END
	public PubFeedback(){
	}

	public PubFeedback( java.lang.Integer id ){
		this.id = id;
	}

	public void setShopId(java.lang.Integer shopId) {
		this.shopId = shopId;
	}

	public java.lang.Integer getShopId() {
		return this.shopId;
	}
	
	public void setOrderNo(java.lang.String orderNo) {
		this.orderNo = orderNo;
	}

	public java.lang.String getOrderNo() {
		return this.orderNo;
	}
	
	public void setType(java.lang.Integer type) {
		this.type = type;
	}

	public java.lang.Integer getType() {
		return this.type;
	}
	
	public void setProductId(java.lang.Integer productId) {
		this.productId = productId;
	}

	public java.lang.Integer getProductId() {
		return this.productId;
	}
	
	public void setContent(java.lang.String content) {
		this.content = content;
	}

	public java.lang.String getContent() {
		return this.content;
	}
	
	public void setImg(java.lang.String img) {
		this.img = img;
	}

	public java.lang.String getImg() {
		return this.img;
	}
	
	public void setScore(java.lang.Integer score) {
		this.score = score;
	}

	public java.lang.Integer getScore() {
		return this.score;
	}
	
	public void setLevel(java.lang.Integer level) {
		this.level = level;
	}

	public java.lang.Integer getLevel() {
		return this.level;
	}
	
	public void setCreatorId(java.lang.Integer creatorId) {
		this.creatorId = creatorId;
	}

	public java.lang.Integer getCreatorId() {
		return this.creatorId;
	}
	
	public void setStatus(java.lang.Integer status) {
		this.status = status;
	}

	public java.lang.Integer getStatus() {
		return this.status;
	}
	
	public void setAnonymous(java.lang.Integer anonymous) {
		this.anonymous = anonymous;
	}

	public java.lang.Integer getAnonymous() {
		return this.anonymous;
	}
	
	public java.lang.Integer getObj() {
		return obj;
	}

	public void setObj(java.lang.Integer obj) {
		this.obj = obj;
	}

	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this,
				ToStringStyle.MULTI_LINE_STYLE);
	}
}

